@Dave
Theoretisch ist sowas schon möglich. Meines Wissens nach, müssten die Daten aber heruntergeladen und danach neu (Diesmal dann verschlüsselt) hochgeladen werden. Es würde also je nach Datenmenge recht lange dauern.

@banane
Das ist schon ein wichtiger Punkt den du da ansprichst. Es kann nur von Vorteil sein, wenn man sagen kann, welche Prozesse wann mit welchen Webservices in Kontakt treten. Unter Windows gibts für sowas ja auch einiges an Tools. Gibt es da denn was aus dem FOSS Bereich was man nutzen könnte? Ich würde für solche Anwendungsfälle keiner proprietären Software trauen. Am besten wird wohl ein Linux System + hardware firewall sein. Die Softwarefirewalls unter Linux tun aber auch einen guten Dienst, wenn man sie korrekt konfigurieren kann.